arma termonuclear - French English Dictionary